﻿@charset"utf-8";
.homepci{width:1200px;   height:154px; margin: 0 auto; }
.homepci a{ width:1200px; height:154px; float:left; }
#header{ height:110px; background: #fff;  margin: 0px auto;}
/*w980*/
.w980 .w1200 {width:980px}
.w980 #header #iSearch{width:400px}
.w980 #header .form{width: 375px;}
.w980 #header .form .text{width: 287px;}
.w980 #header .logo{width:300px;}


.details_btn_hs{ width: 82px;  text-decoration: none; height: 32px; line-height: 32px; color: #fff;  background: #999;}
.w905{width:905px;}
.w980 .w893{ width: 675px;}
.w980 .w500{ width:400px}
.w980 .w85{ width:65px}
.w980 .w840{ width:625px}
.w980 .details_cont{ width: 380px;}
.w980 .details-img .gundong{ width: 610px;}
.w980 .details-img ul{width: 600px;}
.w980 .details-img li{width:150px;}
.w980 .details_showtwo{width: 673px; }
.w980 .review_cnt li{width: 675px;overflow: hidden;}
.w980 .w730{ width: 550px;}
.w980 .published_text{ width: 512px;}
.w980 .w960{ width:745px;}
.w980 .w660{ width:470px;}
.w980 .w570{ width: 468px;}
.w980 .w520{ width: 468px;}
.w980 .w440{ width:390px;}
.w980 .w198t{ display:none;}
.w980 .film_xq{ width: 653px;}
.w980 .film_cinema{ width: 612px;}
.w980 .details_show table{ width: 674px; }
.w980 .details_show1 table{ width: 659px; padding-right: 15px;}
.w980 .choosetwo .seatstt{ left: -55px;}
.w980 .details_yh{ padding: 0px 10px;}
.w980 .details_yh li{ padding: 0 10px;}
.w980 .film_how { width: 677px;}
.w980 .film_per { width: 529px; margin: -1px 0 0 75px;}
.w980 .film_key, .w980 .film_key1{ width:330px;}
.w980 .w195{ width:150px;}
.w980 .film_comt li{ width:335px;}
.w980 .w760{ width:567px;}
.w980 .mediabox{ width:535px;}
.w980 .media-img{ width: 600px;}
.w980 .media-list{ width:574px;}
.w980 .media-list li{ margin-right:15px;}
.w980 .bqInn{ left:338px;}
.w980 #j_t{height:auto; display: block; }
.w980 .details_yh .j_t{ margin-right:65px; }
.w980 #header , .w980 .homepci , .w980 .homepci a{width:980px;}
.w980 .w905{ width:681px;}
.w980 #pichow{ width:464px;}
.w980 #pichow .owl-item{position: relative;width:464px;overflow: hidden;}
.w980 #pichow img{ margin-left:-111px ; position: relative;}
.w980 .movie_film{ width: 465px;}
.w980 #movie_film_l{display: none;}
.w980 .hid_list li{ margin-left:25px;}
.w980 .show-images .gundong{ width: 400px; margin-left: 35px;}
.w980 .show-images ul{ width: 412px;}
.w980 .show-images li{ width:201px;  margin: 12px 5px 0px 0px;   }
.w980 .movie_title {width:90px; }
.w980 .hot_list li{ width:215px;}
.w980 .hot_list li img{width:215px; height:215px;}
.w980 .movie_streak_qp{bottom: 175px;}
.w980 .movie_streak_wz{ height: 158px; }
.w980 .movie_streak_mc{ width:195px;  height:46px;  margin: 15px 10px 10px 10px;  overflow:hidden;}
.w980 .movie_streak_btn{ float:left; margin:10px 10px; padding:0px 10px;}
.w980 .exclusive_list li{ height:123px;}
.w980 .exclusive_list img{ width:215px; height:124px;}
.w980 .movie_read{ width:653px; position: relative;}
.w980 .movie_read_l{ height:282px; overflow:hidden;}
.w980 .movie_yg{ width: 143px;height:274px; margin-left:10px; overflow: hidden;}
.w980 .movie_yp{ width:130px; position: absolute; right: 0px; top:15px;}
.w980 .movie_yp img{ width:120px;}
.w980 .movie_ypbtn{ width:115px; float:left; margin-top:5px;}
.w980 .information_yd{ width:290px; height:246px; float:left;}
.w980 .movie_ritual{ width:728px;}
.w980 .movie_ritual_r{ width:610px;}
.w980 .movie_ritual_r ul{ height:215px; overflow:hidden;}
.w980 .movie_ritual_r li{  margin:15px 0px 0px 10px; }



/*************************
影院详情
* ***********************************/
.details_n{float: left; background: url(../images/detailsbg_03.jpg) left bottom repeat-x;}
.details_fd{ width:46px; height:26px;  line-height:26px; background: url(../images/details_06.gif) left top no-repeat;
 font-family: simsun; font-size:14px;  color:#fff;  padding-left: 30px; text-align: center;
position:absolute; bottom:0px; right: 0px; cursor:pointer; z-index: 1; }
.bnrAreat{ width:286px; float: left;}
.bnrAreat a{ text-decoration: none;}
.imgShowt{width: 286px;height: 183px;overflow: hidden;}
.imgShowt img{width: 286px;height: 183px;}
.imgShowt ul{width:10000px;zoom:1}
.imgShowt li{float: left; height: 183px;} 
.imgNav{margin-top:10px ;zoom:1;width: 296px;}
.imgNav img{ width:66px; height:42px;}
.imgNav li{float: left;width: 66px; height: 42px;text-align: center;cursor:pointer; margin-right:7px;}
.imgNav span{display: block;color: #7d7d7d;}
.imgNav .on span{color: #fec027;}
.details_cont{ width:600px; float: left;}
.film_type{  font-family: arial; font-size:12px;   line-height:17px; padding:0px 8px; font-style:normal;  display:inline-block;  margin-bottom:8px;}
.details_title{height: 50px; border-bottom: 2px solid #6e7aa0; }
.details_title li{ width:120px; height: 50px; line-height: 50px; text-align:center;  margin-right: 10px;  cursor:pointer;  background: #f2f2f2;}
.details_title li.hover{width:120px; height: 50px; line-height: 50px; background:#6e7aa0; color:#fff;}
.details-img .gundong{ width:840px; *width:845px; margin-left:35px}
.details-img .con{ width:1000%; 	}
.details-img ul{ width:840px ; padding-left: 5px; height:210px;	*zoom:1;  }
.details-img li{ width:135px; 	margin-top:15px;  cursor:pointer;}
.details-img li img{ width:120px; height:160px; float:left;  margin:12px 0px 0px 8px;}
.details-img .hover img,.details-img .on img{margin-top:0px;  margin-left:0; width:131px; height:188px; z-index:9999999}
.details-img .hover img{ border: solid 2px #fff;}
.details-img .on img{border:2px solid #353b54;}
.details-img .changing-over{width:43px; height:80px;  background:url(../images/icon.png) no-repeat; line-height:80px;  position:absolute; top:40%;  cursor:pointer;}
.details-img .changing-over.left{ left:0x; background-position:-112px 0px;}
.details-img .changing-over.left.gray{background-position:-3px 0px;}
.details-img .changing-over.right{right:0px; background-position:-66px 0px;}
.details-img .changing-over.right.gray{right:0px; background-position:-170px 0px;}
.movie_title{ width:150px; }
.movie_titlems{ height:39px;  color:#aca8a8}
.bluebg{line-height:20px; width:131px; height:41px;  background:#353b54;  color: #fff; bottom: 0px; position: absolute; left:2px; }
.bluebg b{ font-weight:normal;}
.bluebg b i{ font-style:normal;}
.bluebg span{display: block; margin:0px 10px;}
.bluebg a{color: #fff;}
.bluebg em{margin:0px 10px;  color:#c6d2fb; font-style: italic;}
/*.details_tab{height:60px;  }*/
.details_tab li{ width:109px; height:58px; line-height:58px;   margin:0 10px 10px 0;  cursor:pointer; border: solid 1px #bac2da;  background: #e8edff;}
.details_tab li.on{background:#889ad4;  border: solid 1px #889ad4; color:#fff;}
.details_show{}
.details_sh{width:150px; height:150px; background: url(../images/d22222.gif) no-repeat left top; position: absolute;top: 30%;left: 40%;}
.details_showtwo{width:893px; height:390px;border: solid 1px #f2f2f2;  overflow-x:hidden; overflow-y:scroll;}
.details_show table{ width:894px;  }
.details_showtwo table{ width:877px;  }
.details_showtwo .res_bule{margin-right:0px}
.details_showtwo .res_yellow{margin-right:0px}
.details_show th{ height: 52px; line-height: 52px; background: #f2f2f2; color: #000; text-align: center; font-weight: normal;}
.details_show td{  height: 55px; border-top: solid 1px #f2f2f2; text-align: center;}
.choosetwo a{ display: inline-block;}
.details_btn_hs{ width: 82px#;  text-decoration: none; height: 32px; line-height: 32px; color: #fff;  background: #999;}
.choosetwo .th{width: 67px; height: 43px; position: absolute; right: -19px; top: -15px;   background: url(../images/yyic.png) left -13px no-repeat;}
.details_btn:link ,.details_btn:visited{ width: 82px;  text-decoration: none; height: 32px; line-height: 32px; color: #fff;  background: #fc5242;}
.details_btn:hover{background: #e4121b;}
.deta_k{ padding: 1px 5px;  cursor: pointer;  border:1px #fff solid; text-align: center; margin-right:5px; display: inline-block;}
.joyyou , .joyyou1{width: 10px; height: 7px; padding-left:3px; margin-right: -7px; display: inline-block;}
.joyyou{  background: url(../images/film.png) -292px -18px; }
.joyyou1{background: url(../images/film.png) -292px -37px; }
.btn_td{background: #f2f2f2;}
.details_show .b{background:#fff3f2; color: #fc5242;  border: solid 1px #fff3f2;}
.yellow{background:#fff3f2; color: #fc5242; -webkit-background-clip:padding;  border: solid 1px #fff3f2;}
.yellow1{background:#fff3f2; color: #fc5242; -webkit-background-clip:padding;  border: solid 1px #fff3f2;}
.details_show .h{background:#fff3f2; padding: 0 10px; border: solid 1px #fff3f2; -webkit-background-clip:padding; color: #fc5242; position: relative;}
.details_show .h1{  border: solid 1px #fc5242;}
/*.details_hd{  height: 34px; line-height:34px; display:inline-block; background: #e8edff; border: solid 1px #bec6dc; color:#000; cursor: pointer; margin: 10px 10px 5px 0; padding: 0 20px; white-space: nowrap;}
.details_hd:hover{background: #889ad4; border: solid 1px #889ad4; color: #fff;}
.details_hd:hover .ewm{ width: 174px; height: 235px;   background: url(../images/yyic.png) left -60px no-repeat; z-index: 999;}
*/
.details_hd:hover .ewm{ width: 174px; height: 235px; z-index: 999;  background: url(../images/yyic.png) left -60px no-repeat;}
.details_hd {width: 171px; height: 36px;  display:inline-block;  margin: 3px 10px 0 3px; }
.details_hd .span{ width: 169px; height: 34px; overflow: hidden; line-height:34px;  background: #e8edff; border: solid 1px #bec6dc; color:#000; cursor: pointer;}
.details_hd:hover .ttend{width: 171px; height: 34px;  background:url(../images/ljcj.jpg) left top no-repeat;cursor: pointer;
 z-index: 999; margin-top:-35px; display: block; }
 .details_hd .ttend{ display: none;}
.details_hd .span:hover{background: #889ad4; border: solid 1px #889ad4; color: #fff;}

.details_show .sj{ top:29px; left:50%;}
.tip{ display:none;position: absolute;left: -61px;top:-11px;border: 1px solid #ccc;background:#fff;padding:5px 15px;font-size:12px;z-index:1000;}
.tip s{width:9px; height:18px; background: url(../images/icons_ticket.png) no-repeat  -64px -1535px; left: 0px; top: 50%; margin-top: -9px;}
.tip .cnt{ float:left; padding:15px; background: #fff; border: solid 2px #ccc; border-left: solid 1px #ccc; margin-left: 8px;}
.tip .seatShow{padding-bottom: 0;}
.tip .seatRow{	white-space: nowrap;	height:13px;} 
.seat04{	background: url(../images/icons_ticket.png) no-repeat  -62px -1312px;}
.seat01{	background: url(../images/icons_ticket.png) no-repeat  -47px -1312px;}
.details_zk{ width: 50px; height:25px; line-height: 25px; background:#889ad4; color: #fff; margin-right:10px ; cursor: pointer;}
.details_yh{ height:51px; line-height:51px; background:#f2f2f2; padding: 0px 10px; }
.details_yh ul{ display: inline-block; height:32px; border-right: solid 1px #889ad4; margin: 10px 0 0 0; background:#fff ;}
.details_yh li{ height:31px;  cursor:pointer; line-height: 31px; padding: 0 20px; border: solid 1px #889ad4; border-right: none; text-align: center;}
.details_yh li strong{line-height: 51px; }
.details_yh li:hover , .details_yh li.hover{background: #889ad4; color:#fff;}
.details_yh a{ width:88px; height: 31px; line-height:31px; text-decoration: none; }
.details_yh a:hover{background:#353b55;}
.details_yh .j_t{ margin-right:25px; }
.bqInn{display:none;position:absolute;left:450px;top:0;}
.the_film0{width:50px; height:50px;  background-image: url(../images/yyicon.png);}
.details_yh li:hover .bqInn,.details_yh li .bqInn.block{display: block}
.details_yh li .bqInn.none{display:none;}
.the_inf04{ background-position: -164px -429px;}
.the_inf01{ background-position: -164px -211px;}
.the_inf02{ background-position: -164px -76px;}
.the_inf03{ background-position: -161px -140px;}
.the_inf05{ background-position: -161px -274px;}
.review_title{ border-bottom: solid 4px #f2f2f2; }
.review_cnt li{ width:890px; margin-top: 20px; position: relative; padding-bottom: 10px;}
.review_cnt .bjj{ width: 80px; height: 80px; top: 0; cursor:pointer; background: url(../images/yyic.png) -3px -523px no-repeat; position: absolute; }
.reply{width:53px; height:19px; line-height:19px;  border: solid 1px #f2f2f2; color:#6e7aa0; text-decoration:none; position: absolute; bottom: 10px; right: 10px; }
.reply a{text-decoration: none;}
.published{  height: 78px; padding:0; border: solid 2px #6e7aa0;}
.published_text{ font-size: 14px; line-height:24px; width: 730px; height:57px; padding:10px; border:0px; vertical-align: top; resize: none; }
.published_btn{ font-size: 18px;width:136px; height: 78px; line-height: 78px;  cursor: pointer; border:0px; background:#6e7aa0 ; color: #fff;}
.recd li{ width: 100%; background:url(../images/jjsy_07.jpg) left bottom repeat-x;   margin-top:15px;   padding-bottom: 10px; }
.recd i{ height: 55px; background: url(../images/yyicon.png)  no-repeat; float: left;}
.recd em{height: 24px; line-height:24px;  float: left;}
.recd .tj1{  background-position: -156px -360px ;}
.recd .tj2{  background-position: -156px -484px ;}
.recd .tj3{  background-position: -156px -544px ;}
.recd .tj4{  background-position: -156px -605px ;}
.recd .tj5{  background-position: -156px -662px ;}
.surd{ width:279px ; padding: 0 10px;}
.surd li{ width:100%; background:url(../images/jjsy_07.jpg) left bottom repeat-x;  padding-bottom:10px; margin-top:10px;}
.surd span{white-space: nowrap;}
.ad278{margin:20px 0 0 10px; float: left; _display: inline;}
.ad278 img{ width: 278px; height:215px;}
.near ul{width:279px;  margin-top:30px; border-bottom: solid 2px #f4f4f4;}
.near li{ width:35px; *width:auto; text-align:center ; position: relative; cursor: pointer; }
.near .jz{ position: absolute; top:-11px;}
.near i{ width: 13px; height: 13px; background: #f4f4f4; }
.near li.hover i ,.near li:hover i{ background: #889ad4;}
.near li.hover{ color: #889ad4; }
/*.near i.on{background: #889ad4;}*/

/*影片详情*/
.film_icn{ width:210px; float: left;}
.film_icn img{ height:281px;}
.film_jr i{ padding:2px 4px; background:#6e7aa0; color:#fff;   z-index:2; *margin-right:-1px; cursor:pointer; float: left; }
.film_jr_w{ border:solid 1px #bcbcbc; padding:3px 4px; position:relative; z-index:1; cursor:pointer; line-height:14px; float: left; }
.film_jr a{ color:#7c7c7c;}
.film_k{background:#fed6cc;-webkit-background-clip:padding; width:128px; height:38px; line-height:38px; cursor: pointer; display:inline-block; border:dashed 1px #cecece; text-align: center;}
.film_cont{ width:960px; float: left;}
.film_sping{  height:48px; border-bottom:1px solid #e6e6e6; border-right:1px solid #e6e6e6;}
.film_sping li{ width:91px; height:48px; line-height: 50px; text-align:center;   cursor:pointer;  border-left: solid 1px #e6e6e6;}
.film_sping li.hover{width:91px; height: 48px; line-height: 50px; background:#6e7aa0; color:#fff;}
.film_sp_cont{  background:#f2f2f2;  }
.yytwo .bjj{ width:51px; height:51px; top: 0; background: url(../images/yyic.png) -7px -627px no-repeat; position: absolute; }
.film_sp_cont li{ margin:5px 0px 0px 20px;}
.still li{width:103px; height:75px; overflow:hidden; position:relative; float:left;  margin:10px 5px 0px 20px; cursor:pointer; padding:2px;}
.still li .icon-video{position:absolute;left:40px;top:26px;width:33px;height:33px;z-index:99;}
.still li:hover{ background:#6e7aa0; color: #fff;}
.shadow_film{ width: 226px; height: 59px;  background: url(../images/film.png) -162px -87px no-repeat; padding: 28px 10px 5px 10px; margin:0px 19px 0 10px;}
.film_sp_cont i{	width:17px; 	height:24px;	background:url(../images/shadow_icon.png) -65px -281px no-repeat;
	display:inline-block;	*display:inline;	*zoom:1;	margin:0 0 -5px 5px;}
.film_sp_cont s{ width:22px; height:22px; margin:0 0 -5px 5px; display:inline-block;*display:inline;*zoom:1;background:url(../images/shadow_icon.png) -94px -283px no-repeat;}
.film_sp_dial{ width:203px; height:26px; background: url(../images/dh_06.jpg) left top no-repeat; padding: 9px 0px 0px 35px; margin-left:10px;}
.film_sp_dial2{ width:203px; height:26px; background: url(../images/dh_10.jpg) left top no-repeat; padding: 9px 9px 0px 10px; margin-left:10px;}
.film_sp_btn { width:122px; height: 31px; line-height:31px; border: solid 1px #353b55;  color:#FFFFFF; cursor:pointer; letter-spacing:5px;}
.film_sp_btn:hover{background:#353b55 ; text-decoration: none;}
.filmdeta{ width: 181px; height: 31px; background: url(../images/film.png) left top no-repeat; position:absolute; right: 10px; top: 8px; padding: 24px 0px 0px 80px;}
.film_ts{ width: 45px; height: 102px;  position: absolute; right: -21px; cursor:pointer ;}
.film_dis li{padding: 10px 10px; margin: 0px 10px; cursor: pointer;}
.film_dis li:hover , .film_dis li.hover{ background:#889ad4; color:#FFFFFF;}
.film_xq{ width:859px;  border: solid 1px #a6afcb; background:#fff;}
.film_xq a{padding:0px 8px; line-height:22px;  margin:5px; cursor:pointer; color:#333; display: inline-block; white-space: nowrap;}
.film_xq a:hover , .film_xq .danji{ background-color:#889ad4; color:#fff; text-decoration:none;}
.film_xq i{width: 15px; height: 10px; background: url(../images/film.png)  -91px -117px  no-repeat; position: absolute; top: -8px; } 
.film_xq .bluejt{left:2%;}
.film_xq .bluejt1{left: 12%;}
.film_xq .bluejt2{left: 23%;}
.film_xq .bluejt3{left: 33%;}
.film_xq .bluejt4{left: 48%;}
.film_quick{ float: left; width:200px; margin-top: 6px;}
.film_title{ width:126px; height:28px; line-height:28px; border: solid 1px #a6afcb; float: left; padding: 0px 5px;}
.film_bluebtn{ width:29px; height: 30px; background:url(../images/film.png) -83px -65px no-repeat #889ad4; float: left; cursor: pointer;}
.film_cinema{ width:762px;  border: solid 1px #a6afcb; background:#fff; }
.film_cinema a{padding:0px 8px; line-height:22px;  margin:8px 5px; cursor:pointer; color:#333; display: inline-block; white-space: nowrap;}
.film_cinema a:hover , .film_cinema .danji{ background-color:#889ad4; color:#fff; text-decoration:none;}
.film_tstitle{ border-top: solid 4px #f2f2f2; }
.film_tstitle li{ width:119px; height:50px; line-height:50px; background:#f2f2f2; text-align: center; cursor: pointer;}
.film_tstitle li.hover{ color: #FFFFFF; background:#6e7aa0;}
.film_comt li{ width:295px; height:100px; margin-top:20px; position: relative; }
.film_comt .wzt{width:200px; position: absolute; right:0px; z-index: 10; cursor:pointer; }
.film_comt .tpic{width:80px; height:80px;  position: absolute; z-index:10; cursor:pointer;}

.film_comt li:hover .bjj1{ background: url(../images/yyic.png) -3px -333px no-repeat;  position: absolute; z-index: 9; width:295px; height:80px;}
.film_comt li:hover .bjj{ background: url(../images/yyic.png) -3px -427px no-repeat;  }
.film_comt li .bjj ,.film_comt li .bjj1{ background: url(../images/yyic.png) -3px -523px no-repeat; position: absolute; 
	 width:295px; height:80px;}

.bulea7{color:#a7baf6;}
.film_comt li:hover div{color:#fff;}




/*.film_comt a{  color:#fff; }

.comt a{color:#ff897e;}
.comt .on{color:#fc5242;}

.comt1 a{ color: #a7baf6 }
.comt1 a:hover , .comt a:hover{ color: #fff;}
.comt1 .on{ color: #889ad4;  }*/
.inft h3{ height:51px; line-height:51px; background: #F2F2F2;}
.inft li{ width: 893px; margin-top:20px; padding-bottom:20px; }
.inft em{ width: 48px; height:41px; background:#fed6cc; line-height:19px; padding-top:3px; cursor: pointer;}
.inft i{ width:17px; height: 14px; background:url(../images/film.png) -88px -166px  no-repeat; margin:2px -4px 0px 4px;}
.rank_icon{width: 17px; height: 25px; background: url(../images/film.png) -129px -65px   no-repeat;display: inline-block;margin: 0px 0px -2px 3px;}
.score{ width:246px; height:59px; background:#F2F2F2; color:#6e7aa0; padding:12px 15px 4px 15px; line-height:26px;}
.type_title li{ width:136px; *width:130px; height:30px; border: solid 1px #889ad4; background:#fff; text-align: center; line-height:30px; cursor: pointer;}
.type_title li.hover{ border: solid 1px #6e7aa0; background:#6e7aa0; color:#FFFFFF;}
.film_like{  margin:35px 0 0 10px;}
.film_like li{  width:276px; margin-top:20px;}
.like_pf{ width:82px; text-align: center;}
.like_nr{ width:160px;}
.film_spin{ /*width:891px;*/ height:275px;  border: solid 1px #F2F2F2;}
.film_box{  height:30px; line-height:30px; padding-left:45px; border:1px solid #889ad4;}
.film_box i{ width: 30px; height: 45px; position: absolute; background: url(../images/film.png) -121px -218px   no-repeat; right: -18px; bottom: 0;}
.film_box em{ width: 30px; height: 45px; position: absolute; background: url(../images/film.png) -172px -218px   no-repeat; bottom: 0; left:-16px;}
.film_how { width:775px;}
.film_per { width:646px;  height:51px; margin:-1px 0 0 55px;}
.film_per .hbg{height:51px; background: url(../images/film_21.jpg) left top repeat;}
.film_per .bbg{height:51px; background: url(../images/film_19.jpg) left top repeat;}
.film_per .vs{ position: absolute; z-index: 97; color:#fff; font-style: oblique; left:50%;}
.film_lt{ width:100px; height: 111px; position: absolute; background: url(../images/film.png) -5px -214px   no-repeat; left: -69px; top: -48px;}
.film_gw{ width: 103px; height: 102px; position: absolute; background: url(../images/film.png) -228px -214px   no-repeat; right: -62px; top: -48px;}
.film_key .w198{ width:201px;}
.film_key a {background:#ff897e;}
.film_key .on ,.film_key a:hover{background:#fc5242; text-decoration:none ;}
.film_key ,.film_key1{ width:430px; height:138px; }
.film_key a.userTag , .film_key1 a.userTag{ line-height:24px;   padding: 0px 10px; margin:10px 0 0 20px; color:#fff;}
.film_key1 .on , .film_key1 a:hover{background:#889ad4;}
.film_key1 a {background:#a7baf6;}
.film_keytitle{ width:241px; height:31px; line-height:31px; border: solid 1px #a6afcb; float: left; padding: 0px 5px;}
.film_keybtn{ border: solid 1px #dd1429; background: url(../images/film.png) 26px -362px no-repeat #FC5242; margin-left:-1px; }
.film_keybtn:hover{background:url(../images/film.png) 26px -362px #dd1429 ;}
.film_keybtn1:hover{background: url(../images/film.png) 26px -404px no-repeat #353b55 ;}
.film_keybtn ,.film_keybtn1{ width:93px; height:33px;  color: #fff; padding-right: 20px; cursor: pointer;}
.film_keybtn1{  border: solid 1px #353b55; background: url(../images/film.png) 26px -404px no-repeat #6e7aa0; }
.film_xie{ width: 30px; height: 30px;  background: url(../images/film.png) -36px -447px no-repeat;  margin: 3px 10px 0px 25px;}
.film_xie_a:hover{ color:#fc5242;}
.comt a:hover{background:#fc5242; text-decoration:none ;}
.comt1 a:hover{background:#889ad4; text-decoration:none ;}
.choosetwo .seatstt{display:none;position: absolute;left: -28px;top:-11px;border: 1px solid #ccc;background:#fff;padding:5px 15px;font-size:12px;z-index:1000;}
.choosetwo .seatstt dd img{vertical-align: top;}
.choosetwo .seatstt i img{position: absolute;right: -8px;top: 17px;background: url(../images/icons_ticket.png) no-repeat -92px -1534px;}

/*视频*/
.mediabox{width: 690px; margin:30px auto 0 auto;}
.media-img{width: 690px;height: 460px;overflow:hidden; background:url(../images/jz.jpg) no-repeat center center #fbfbfb; text-align: center;}
.media-img img{height: 460px;}
.media-list{height:95px;width:652px;overflow: hidden;padding:15px 0 0 0;margin: 0 auto;}
.media-list ul{text-align: center;width:652px;white-space: nowrap; }
.media-list li{float:none;width:100px;height:92px;display:inline-block;*display:inline;*zoom:1;position:relative;background:#eaeaea;margin-right:5px;cursor:pointer; padding:1px; overflow: hidden;}
.media-list li .icon-video{position:absolute;left:35px;top:20px;width:33px;height:33px;z-index:99;}
.media-list li img{ width: 100px; height:77px;vertical-align: top;}
.media-list li.now .icon-video{display:none;}


.media-list li .wz{position: absolute;height: 22px; line-height: 22px; bottom: 0;left: 0;background: #ccc;width: 100%;}
.media-list li.now , .media-list li.now .wz{ background:#6e7aa0; color: #fff;}
.media-img a {position: absolute; text-indent: -5000px; display: block;z-index:3;}
.media-img a.prev {background: url(../images/prev.png) no-repeat left 45%; height:50px; width: 50px; top:50%; margin-top:-25px; left:0;cursor:pointer;}
.media-img a.next {background: url(../images/next.png) no-repeat right 45%; height:50px; width: 50px; top:50%;  margin-top:-25px; right:0;cursor:pointer;}
.mediabox .prev2{position: absolute;left:-10px;bottom:15px; background: url(../images/icon.png) no-repeat -20px -16px;width: 17px;height: 50px;}
.mediabox .next2{position: absolute;right:-10px;bottom:15px; background: url(../images/icon.png) no-repeat -184px -16px;width: 17px;height: 50px;}
.mediabox .prev2:hover{position: absolute;left:-10px;bottom:15px; background: url(../images/icon.png) no-repeat -130px -16px;width: 17px;height: 50px;}
.mediabox .next2:hover{position: absolute;right:-10px;bottom:15px; background: url(../images/icon.png) no-repeat -74px -16px;width: 17px;height: 50px;}









.seebtntwo{ width:93px; height:34px; line-height:34px; color:#fff; float:left; text-align:center; background:url(../images/shadow_icon.png)  left -214px no-repeat; }
.res_movie_ann{ width:71px; height:31px; line-height:31px; border: solid 1px #4b526c;  background:#6e7aa0;  text-align:center; color:#fff; margin-left:12px ; cursor:pointer;}
.res_movie_ann:hover {  background:#2a3046; color:#fff;}

.zfpa_tc{		position:absolute;	right: 0px;	font-size:12px;display:none; 	z-index:99;	bottom:39px;}
.zfpa_wd{ width:600px; height:534px;  border:solid 1px #fad4c5; background:#fff5e2;  padding:10px 10px 0px 10px; float:left;}
.zfpa_ltwo{ width:600px; float:left;  line-height:23px; color: #666;}
.zfpa_tckwz{ width:270px; float:left;  color: #666;}
.zfpa_titlet{width:270px; float:left; color:#000; line-height:25px; margin-bottom:10px;}
.zfpa_title{width:270px; float:left; color:#000; line-height:25px; }
.zfpa_xzi{ width:23px; height:23px; line-height:23px; border:solid 1px #f35120; color:#f35120; text-align:center; float:left; margin-right:10px; background:#fff;}
.margin_g10{ margin-top:10px;}
.zfpa_sjt{ position:absolute; bottom: -6px; right: 84px;}
.zfpa_gb{	position:absolute;	top: -10px;	right: 7px;	color:#f35120;	cursor:pointer;}
.zfpa_sj{	position:absolute;	top: 64px;	right: 84px; *top:47px;}
.zfpa{	position: relative;}
.zfpa_tckk{	width:358px;	position: absolute;	right:90px;	top: -66px; *top: -38px;	display:none;	right: 0;}
.zfpa_kk{	width:320px;	position:absolute;	line-height:24px;	height:55px;	font-size:12px;	border:solid 1px #facfc1;	background:#fff5e2;	color:#f35120;	
	padding:8px 20px 0px 15px;	float:left;}
#bla_bac {width:900px; height:760px; top:0px; left:0px; bottom:0px;
	background:#C9C9C9;filter:alpha(opacity=40); -moz-opacity:0.4; opacity:0.4;display:none; position:absolute; z-index:11;  }
#hf{	margin-top:-60px;}



#showproductName{display: inline-block;line-height: 1.5;width: 120px;}
.mask {
display: none;
position: fixed;
width: 100%;
height: 100%;
left: 0;
top: 0;
z-index: 100;
background: #000;
filter: alpha(opacity=40);
background: rgba(0,0,0,0.4);
}
/**影院详情页*/
.zhuti3 {
			width:1200px;
			overflow: hidden;
			margin-top: 6px; padding-bottom:10px;
		}
		.zhuti31 {
			float:left;
			width:860px;	
		}
.map_left{height: auto;width:275px;float: left; margin-left:10px;}

#map_canvas{float:left;margin-left:10px; border:#c7a48f 1px solid;width:860px; height:530px;}
.zhuti_icon{ width:145px; height:22px; line-height:22px; padding:2px;  border:solid 1px #999;  }
.zhuti_icontwo{ width:264px;  line-height:26px; height: 26px; padding:2px;  border:solid 1px #999; margin-top:1px;  }

.zhuti_ic{ width:66px; height:28px; line-height:28px; margin-top:1px;    background:#6e7aa0; color:#fff;}
#directions_panel h1{float: none;}
#r-result{height:100%;width:20%;float:left;}
		
.map_title ul{ border-left: solid 1px #c7a48f; background:#f2f2f2;}
.map_title li{ width:90px; height:34px; border: solid 1px #c7a48f; border-left: none; cursor:pointer ;  margin-top:-1px ;}
.map_title li.dt_hover{background:#fff;}
#dt li{width: 101px;}
.map_title em{  width:24px; height: 24px;background-image: url(../images/map.png); float: left; display: inline; margin: 4px 0px 0px 35px;}
.map_title .map1 { background-position: -11px -17px; }
.map_title .map2 {  background-position: -57px -17px; }
.map_title .map3 {  background-position: -110px -17px; }
.map_in{background: #889ad4; width: 28px; height: 28px; line-height:28px; color: #fff; margin-right:10px}
.movie_gqxz{ width:660px; float:left; padding:10px 20px 0px 22px;}
.movie_gqxz_w{ font-size:12px; color:#333; font-weight:bold; margin-top:15px;}
.map_route{ width:306px; height:477px; border: solid 1px #d7d7d7; overflow-y: auto; overflow-x: hidden;}
#pq{margin: -30px 0 10px 0;}
#map_pic{height:700px;width:860px; overflow: hidden; position:relative ; background: #f3f1ec; color: #000; text-align: left;}
.information_yd li span{margin-right:5px ;}

.res_yp_csam{ width: 65px;height: 20px;overflow: hidden;float: left;}
.res_movie_fy{ width:100%; height:45px; line-height:45px; margin:30px 0px 50px 0px; text-align:right;}
.res_movie_fy span{ padding:15px; margin-right:4px; transition: all 0.3s ease 0s;   }
.res_movie_fy span:hover{ text-decoration:underline; cursor:pointer;  background:#424965; color:#fff; text-decoration:none;}
.res_movie_fy .dj{  background:#424965; color:#fff;  }



/*------------------
 movie_r  2015 1.22
--------------------*/

.movie_r {	width:285px; margin-right:10px;}
/* .movie_client{ height:178px; *height:183px; margin:5px 0px 0px 2px; }
.movie_client ul{ margin-top:5px;}
.movie_client li{} */
.movie_watch{   padding:5px 0px 1px 10px; *padding:5px 0px 3px 10px;    border-top:solid 3px #eee;  }
.movie_watch .watch{ padding-bottom:2px; margin-top: 20px;}
.movie_watch .fs3_a{right: 0px; top: 5px;}
.movie_watch_t{ margin:3px 0px 8px 5px ; *padding-bottom: 15px; *padding-top:5px; float:left;} 
.movie_watch_pic{ width:60px; float:left; margin:15px 0px 0px 10px; line-height:24px;}
.res_yp_pf{ font-size:12px; font-weight:normal; }
.watch , .watchtwo { width:100%; background:url(../images/jjsy_07.jpg) left bottom repeat-x;   color:#b8b8b8;  }
.watch .res_watch{ margin-top:-14px ;}
.movie_watch .watchtwo{ padding-bottom:2px; margin-top: 23px;}
.watchtwo .res_watch{ color:#b8b8b8;  display:none; margin-top:-17px ;  }
.watchtwo  .movie_watch_pic{ width:90px;}
.similar .watchtwo{ padding-bottom:2px; margin-top: 21px;}
.similar .watchtwo .movie_watch_t{margin-top:5px;}
.similar .watch{  padding-bottom:2px; margin-top: 20px;}
.res_yp_l{ width:10%; float:left;}
.res_yp_r{ width:30%; float:right; font-style:normal;  }
.res_yp_pfd{ width:10%;  line-height:15px;}
.res_yp_c{ margin-left:8px; } 
.res_watch{color:#b8b8b8;  display:none; }
.res_xs{ padding-bottom:16px;} 
/*.movie_yptwo{ width: 100%; background:url(../images/jjsy_07.jpg) left bottom repeat-x;  color:#b8b8b8; display: block; float: left;   margin-top: 10px;   padding-bottom: 10px; }
.movie_viewing_r{ width:167px;  font-style:normal; color:#262323; line-height:19px;  }
.movie_viewing_wr{ width:132px; float:right; font-style:normal; color:#262323; line-height:24px;  }
.movie_viewing_btn{ width:85px; height:21px; line-height:21px; background:#414965; color:#fff; text-align:center; cursor:pointer; display:inline-block;}
.res_rpb{ width:100%;   float:left; color:#b8b8b8; padding-bottom:3px; }
.res_rpb em{ line-height: 15px; height: 15px; padding: 0px 5px; color:#fff ; left: 0px; background: #6b7494;  font-style: normal;}
.res_rpb img{ float:left;  margin:0px 5px 10px 0px;}  */
.res_rpb_wz{ width:60%;  margin-left:8px;}
.res_rpb_bt{ height:45px;  color:#999;}
.res_rpb_bttwo{ height:45px; overflow:hidden; }

.movie_around{ margin-top:19px; *margin-top: 22px;}
.movie_around .fs3_a{top:10px; right: 0px;}
.movie_around_list li{    color:#b8b8b8; padding-bottom:12px; }
.movie_around_list img{ float:left;  margin:0px 5px 10px 0px;} 


.rer_rsame li{ width: 72px; height:66px; float:right; padding:10px 0; text-align:center; line-height:24px;  font-size:14px; margin:10px 0 0;}
.film_hit{ width: 40px; height: 40px; background: url(../images/film.png) -330px -358px no-repeat; display: inline-block;}
.film_upcom{ width: 42px; height: 40px; background: url(../images/film.png) -328px -422px no-repeat; display: inline-block;}
.rer_rsame li.hover{ width:69px;   border-right:solid 3px #6e7aa0; }





/*2015.1.21   弹窗*/
.popup{ width:574px;  border:solid 4px #8b888c; border-radius:5px; top:50%;left:50%; -webkit-border-radius:5px; -moz-border-radius:5px; position:fixed; background:#fff; z-index:101; 
 margin:-205px 0 0 -287px;}
.popup  i{ width:28px; height:28px; float:right; background:url(../images/shadow_icon.png) -106px -148px no-repeat; margin:10px 5px; cursor:pointer;}
.popup input{ width:119px; height:37px; line-height: 37px;}

/*.popup2{ width:800px;height:500px;margin:-250px 0 0 -400px; }
.popup2 h3{background:#f7f7f7;font-weight:bold;height:42px;line-height:42px;padding-left:20px;color:#333}
.popup2 .ppbtn{text-align: center;padding:20px 0 30px;}
.popup2 .ppbtn input{margin:0 8px}
.popup2 .gdshow{height:458px;overflow-y:auto;overflow-x:hidden;}
.popup2 .gdshow img{width: 100%}
.popup2 i{margin-top:7px;margin-right:10px}*/

/*2015.1.26   剧照预告片*/
.rer_rsame li{ width: 72px; height:66px; float:right; padding:10px 0; text-align:center; line-height:24px;  font-size:14px; margin:10px 0 0;}
.film_hit{ width: 40px; height: 40px; background: url(../images/film.png) -330px -358px no-repeat; display: inline-block;}
.film_upcom{ width: 42px; height: 40px; background: url(../images/film.png) -328px -422px no-repeat; display: inline-block;}
.rer_rsame li.hover{ width:69px;   border-right:solid 3px #6e7aa0; }


